@charset "utf-8";
	body{background:url(../images/bg.gif) no-repeat center top #fff;margin:0px;padding:0px;color:#666}
	*{word-break:break-all;font-family:"微软雅黑",Arial, Helvetica, sans-serif;font-size:12px;}
	ul,dl,li,dt,dd{padding:0;margin:0;list-style-type:none}
	h1,h2,h3,h4,h5,p,form,input{margin:0;padding:0;}
	input{color:#333;}
	img{border:0}
table{border-collapse:collapse;font-size:12px;}
.MarginB{margin-bottom:8px}
#Clear{clear:both;height:0;font-size:0;line-height:0;vertical-align:middle;padding:0;margin:0;border:none}
pre{white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;word-break: normal;table-layout:fixed;overflow:hidden;}

	a,a:link{color:#00887a;text-decoration:none;}
	a:hover{text-decoration:underline;color:#cc0000;}

.FL,.LR_ul dl{float:left}
.FR,.LR_ul li{float:right}
.LRauto{margin-left:auto;margin-right:auto;width:978px;}
.inTxt{border:1px solid #ccc;height:22px;padding-top:2px;color:#999;font-size:14px;vertical-align:middle;}
.inBut{vertical-align:middle;width:70px;height:28px;_height:29px;background:url(../images/but.gif);color:#000;font-size:14px;cursor:pointer;border:none;}
.inBut:hover{background-position:0 -28px;}

/***头部***/
.Head{position:relative;z-index:1000;}
.Head .logo{display:inline-block;background:url(../images/logo.gif);width:230px;height:50px;margin:15px 0;vertical-align:middle;}
.Head .Tel{position:absolute;right:15px;top:32px;background:url(../images/tel.gif);width:387px;height:37px;}
.Head .RTlink{position:absolute;right:5px;top:5px;}
.Head_m{background:url(../images/topMenuBG.gif) no-repeat center;height:40px;padding-bottom:1px;}
.Head_m table{margin:0 auto;}
.Head_m table td{height:40px;vertical-align:top;}
.Head_m table a.m b,.Head_m table td a.m{display:inline-block;height:40px;_height:30px;font-size:14px;cursor:pointer;outline:none;}
.Head_m table td .p{position:relative;height:40px;}
.Head_m table td.Line{background:url(../images/menuline.gif) no-repeat center top;width:4px;}
.Head_m table td a.m b i{background:url(../images/djt.gif) no-repeat right center;font-size:0;display:inline-block;width:7px;height:10px;}
.Head_m table td a.m b b{padding:10px 12px 0 12px;}
.Head_m table td a.m:hover{text-decoration:none;background:url(../images/topMenuBG2_2.gif) repeat-x 0 -32px;height:32px;color:#000;margin-top:4px;}
.Head_m table td a.m:hover b{background:url(../images/topMenuBG2_2.gif) no-repeat;height:32px;_height:26px;}
.Head_m table td a.m:hover b b{background:url(../images/topMenuBG2_2.gif) no-repeat right -64px;padding-top:6px;}
.Head_m table td a.down,.Head_m table td a.down:hover{color:#fff;background:url(../images/topMenuBG2.gif) repeat-x 0 -32px;height:32px;margin-top:4px;}
.Head_m table td a.down:hover{color:#ffff00;}
.Head_m table td a.down b,.Head_m table td a.down:hover b{background:url(../images/topMenuBG2.gif) no-repeat;height:32px;_height:26px;}
.Head_m table td a.down b b,.Head_m table td a.down:hover b b{background:url(../images/topMenuBG2.gif) no-repeat right -64px;padding-top:6px;}
.Head_m table td a.down b i{background-image:url(../images/djt2.gif);}
.Head_m table td ul{display:none;position:absolute;left:0;top:40px;width:180px;background:#fff;border:1px solid #ccc;border-top:none;}
.Head_m table td ul li{border-bottom:1px dashed #ccc;}
.Head_m table td ul a{display:block;height:26px;line-height:26px;text-align:left;padding-left:10px;}
.Head_m table td ul a:hover{background:#edf6f0;color:#000;}

.IndexM{}
.InLeft{width:230px;}
.InRight{width:740px;}
.InRight h1.tit{text-align:center;color:#555;padding:14px 0;font-size:22px;}
.InRight .Content{line-height:150%;padding:10px 0;}
.InRight .Content img {
	max-width: 710px;
	width:expression(this.width > 710 ? "710px" : this.width);
	overflow:hidden;
}


/***样式1***/
.styM .T{background:url(../images/styT_bg.gif) repeat-x -34px;height:34px;}
.styM .T dt{float:left;background:url(../images/styT_bg.gif) no-repeat;padding:7px 0 0 28px;height:27px;font-weight:bold;font-size:14px;color:#01887a;}
.styM .T dd{float:right;padding:0 12px 0 0;height:34px;line-height:34px;text-align:right;}
.styM .T dd .more{display:inline-block;background:url(../images/more.gif) no-repeat center;width:44px;height:34px;}
.styM .T dd a{color:#666}
.styM .T dd a:hover{color:#cc0000;}
.styM .G{padding:8px 12px;line-height:180%;border:1px solid #c2e1ce;border-top:none;background:#fff;overflow:no;zoom:1;}
.styM .List ul{}
.styM .List li{line-height:26px;background:url(../images/rjt.gif) no-repeat left center;padding-left:7px;border-bottom:1px dashed #cbcbcb;}
.styM .List li span{color:#999;font-size:11px;font-family:Arial;}

	.bannerTab{position:relative;background:#ccc;height:270px;}
	.bannerTab_g{width:978px;height:270px;overflow:hidden;}
	.bannerTab_g li{display:none;}
	.bannerTab_b{position:absolute;right:10px;bottom:10px;font-size:0;}
	.bannerTab_b a{display:inline-block;background:#fff;color:#00887a;border:1px solid #00887a;margin:0 2px;padding:0 5px;height:18px;line-height:18px;}
	.bannerTab_b a.down,.bannerTab_b a:hover{background:#00887a;color:#fff;}
	.inSearch{background:url(../images/searBG.gif) repeat-x top #f2f2f2;padding:5px 0;}
	.inSearch .Time{line-height:26px;padding-right:10px;}
	.inSearch .Txt{background:url(../images/searTxt.gif) repeat-x top #fff;border:1px solid #82ae93;height:20px;line-height:20px;color:#999;vertical-align:middle;}
	.inSearch .But{background:url(../images/searBut.gif);width:64px;height:21px;line-height:21px;color:#fff;border:none;cursor:pointer;vertical-align:middle;}
	.inSearch .But:hover{color:#ffff00;}
	/***产品***/
	.inPro .G{padding:22px 10px;_padding-bottom:0;background:#ecf6ef;}
	/***技术服务***/
	.jisfw{position:relative;height:145px;border:1px solid #c2e1ce;}
	.jisfw h2{position:absolute;left:0;top:0;background:url(../images/jsfuw.gif) no-repeat left top #e0f0e5;width:15px;height:135px;padding:10px 10px 0 10px;line-height:16px;color:#01887a;font-size:14px;}
	.jisfw h2 a{font-weight:normal;font-size:12px;margin-top:36px;display:block;}
	.jisfw ul{padding-left:37px;}
	.jisfw ul li{float:left;padding:15px 0 0 7px;}
	.jisfw ul li a{display:block;text-align:center;line-height:22px;}
	.jisfw ul li a.Pic{width:100px;height:98px;font-size:0;border:1px solid #ccc;overflow:hidden;}
	.jisfw ul li a.Pic img{height:98px; width:100px;}
	.jisfw ul li a.Pic:hover{border-color:#39977c;}
	.jisfw ul li a.Font{height:22px;width:100px;overflow:hidden}
	/***产品中心***/
	.inPro2{height:auto;border:none;}
	.inPro2 .G{padding:12px 0;}
	.inPro2 .G ul{padding-left:5px;}
	.inPro2 .G ul li{padding:10px 0 3px 17px;}
	/***报价系统***/
	.bjxt a{display:block;width:183px;height:147px;background:url(../images/bjxt.gif) no-repeat center #e0f0e5;}
	.bjxt a:hover{background-image:url(../images/bjxt_2.gif);}
	/***技术服务***/
	.Links{position:relative;height:38px;border:1px solid #c2e1ce;}
	.Links h2{position:absolute;left:0;top:0;background:url(../images/linkBG.gif) repeat-x bottom #e1f1e6;width:92px;height:38px;line-height:38px;color:#01887a;font-size:14px; text-align:center;}
	.Links ul{padding-left:100px;}
	.Links li{float:left;padding:3px 0 0 15px;height:32px;overflow:hidden;}
	.Links li a img{width:103px;height:30px;border:1px solid #fff;}
	.Links li a:hover img{border-color:#39977c;}

	.Lmenu li a{display:block;line-height:34px;background:url(../images/rjt.gif) no-repeat left center;padding-left:10px;border-bottom:1px dashed #cbcbcb;font-size:16px;}
	.Lmenu li a:hover,.Lmenu li.down{background-color:#eff9f3;color:#000;}

	.LCont .G{line-height:180%;}
	.LCont .G span{color:#444;}
	.LCont .G span.tel{color:#ff6600;font-size:14px;}

	/***产品***/
	.Rpro .G{padding-top:20px;}
	.Rpro .G .pc{float:left;width:164px;margin:0 7px;display:inline;}
	.Rpro .G .pc a{display:block;width:162px;text-align:center;overflow:hidden;}
	.Rpro .G .pc_Pic{border:1px solid #ccc;}
	.Rpro .G .pc_Pic,.Rpro .G .pc_Pic img{height:126px;width:164px;}
	.Rpro .G .pc_Nm{height:22px;line-height:22px;}
	.Rpro .hr{border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:12px;}

	/***详细信息页切换***/
	.RdetInfo .T dt{padding-top:5px;}
	.RdetInfo .T dt a{float:left;background:url(../images/styT_but_bg.gif) repeat-x -33px;height:33px;margin-right:4px;font-weight:normal;outline:none;}
	.RdetInfo .T dt a i{display:inline-block;background:url(../images/styT_but_bg.gif) no-repeat;height:33px;line-height:33px;cursor:pointer;}
	.RdetInfo .T dt a i i{background-position:right -66px;padding:0 14px;font-style:normal;font-size:14px;}
	.RdetInfo .T dt a:hover{text-decoration:none;background-image:url(../images/styT_but22_bg.gif);color:#333;}
	.RdetInfo .T dt a:hover i{background-image:url(../images/styT_but22_bg.gif);}
	.RdetInfo .T dt a.down,.RdetInfo .T dt a.down:hover{font-weight:bold;background-image:url(../images/styT_but2_bg.gif);color:#333;cursor:default;}
	.RdetInfo .T dt a.down i,.RdetInfo .T dt a.down:hover i{background-image:url(../images/styT_but2_bg.gif);}
	.RdetInfo .G{line-height:180%;padding:12px 20px;}

a.pageButton{display:inline-block;background:url(../images/t1.gif) #999;width:60px;height:24px;line-height:24px;text-align:center;margin:0 5px;color:#333;border:1px solid #ccc;}
a.pageButton:hover{color:#fff;background:#999; text-decoration:none}

/***联系我们_内容样式***/
.ContWM{width:90%;margin:30px auto;}
.ContWM .G{border:5px solid #d7dadd;background:url(../images/014.jpg) no-repeat top right;padding:10px 140px 10px 10px;vertical-align:top;}
.ContWM .G p{border-bottom:1px solid #eee;line-height:200%;font-size:14px;}

.Weizhi{padding:6px 0;}
/***列表与详细***/
.tabList{border:1px solid #d4d4d4;width:100%;border-collapse:collapse;background:#fff;}
.tabList th{background:url(../images/listTBG.gif);color:#000;padding:5px;font-weight:normal;font-size:14px;}
.tabList th,.tabList td{border-right:1px dotted #d4d4d4;border-bottom:1px dotted #d4d4d4;line-height:120%;}
.tabList th{border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
.tabList td{padding:7px;}
.tabDetal{border:1px solid #d4d4d4;width:100%;border-collapse:collapse;background:#fff;}
.tabDetal th{background:#f8f8f8;width:160px;text-align:right;font-weight:normal;color:#000;padding:5px;}
.tabDetal th.Tit{background:url(../images/listTBG.gif) center;width:auto;text-align:center;font-size:14px;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
.tabDetal th,.tabDetal td{border-right:1px dotted #d4d4d4;border-bottom:1px dotted #d4d4d4;line-height:120%;}
.tabDetal td{padding:7px;}
.tabDetal textarea{width:96%;height:120px;border:1px solid #ddd;}
.tabDetal .Txt{height:22px;line-height:22px;border:1px solid #ddd;}
	.Page{padding:10px 0;text-align:center;font-size:13px;}

.newsList td{border-bottom:1px dashed #d4d4d4;line-height:180%;padding:10px;}
.newsList h1 a{font-size:14px;font-weight:normal;}

/***底部***/
.Foot{background:url(../images/footer.gif) no-repeat center bottom;text-align:center;padding:5px 0 30px 0;line-height:18px;border-top:1px solid #dfdfdf;}
.Foot .l{padding:10px 0;}

/* ====================================================
					信息列表-翻页
======================================================= */
.page a {
	color: #000;
	font-size: 12px;
	text-decoration: none
}

.page a:hover {
	color: #900;
	text-decoration: underline
}

.pageInput {
	width: 30px;
	height: 13px;
	margin-left: 3px;
	margin-right: 3px;
	border: 1px solid #9abc83;
	ime-mode: disabled;
}

.pageGoButton {
	width: 20px;
	height: 17px;
	border: 0px;
	padding: 0px;
	margin-left: 3px;
	margin-bottom: 0;
	background: #ffffff url(../extremecomponents/images/btnGo.gif) bottom
		center no-repeat;
	cursor: hand;
	font-size: 9pt;
}

.searchShort {
	table-layout: fixed;
	overflow: hidden;
	text-overflow: ellipsis;
}

.indexShowShort {
	table-layout: fixed;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.infoShow {
	border: 1px solid #c0c0c0;
	margin-top: 7px;
	line-height: 150%;
}

.infoShow .infoTitle {
	height: 45px;
	font-weight: bold;
	font-size: 11pt;
	text-align: center;
}

.infoShow .infoComment {
	height: 45px;
	text-align: center;
}

.infoShow .infoComment span {
	margin-left: 20px;
	margin-right: 20px;
}

.infoShow .infoSeparate span {
	height: 1px;
	display: block;
	margin-left: 20px;
	margin-right: 20px;
	border-bottom: #cccccc 1px dashed;
}

.infoShow .infoContent {
	padding: 20px 20px 50px 20px;
	font-size: 10pt;
	line-height: 24px;
}

.infoShow .infoBottom {
	text-align: center;
	height: 40px;
}
